A standard optimization is loop unrolling ; the compiler will unroll the loops to reduce the number of branches 標(biāo)準(zhǔn)的優(yōu)化是循環(huán)展開;編譯器將展開循環(huán),以減少分支的數(shù)量。
To tackle these problems , gcx employs branch result combining , loop unrolling , procedure integration and other techniques vastly 為此, gcx使用了諸如合并分支執(zhí)行結(jié)果、循環(huán)展開、過程集成等方法來克服這些困難。
By using high - speed buffers and do … loop unrolling technique , it reduced memory complexity and improved average time of floating - point calculation 采用高速緩存和循環(huán)展開技術(shù),降低了存儲復(fù)雜性,提高了浮點(diǎn)運(yùn)算的平均時間。
The cla ic compiler optimizatio , such as dead code elimination , co tant folding , co tant propagation , elimination of partial redundancies , loop unrolling , etc . , are static analyses 典型的編譯器最優(yōu)化,如死代碼消除、常數(shù)合并、常數(shù)傳送、部分冗余的消除、循環(huán)展開等等,是靜態(tài)分析。
The classic compiler optimizations , such as dead code elimination , constant folding , constant propagation , elimination of partial redundancies , loop unrolling , etc . , are static analyses 典型的編譯器最優(yōu)化,如死代碼消除、常數(shù)合并、常數(shù)傳送、部分冗余的消除、循環(huán)展開等等,是靜態(tài)分析。